package br.com.cs.pojo;

import br.com.cs.exception.PojoException;
import br.com.cs.model.Usuario;
import java.util.List;

public interface UsuarioPojo {
    
    void delete(Usuario usuario) throws PojoException;

    List getAll() throws PojoException;

    Usuario getByPrimaryKey(Integer id) throws PojoException;

    void save(Usuario visitante) throws PojoException;
    
    List getByFilter(String filterName, String filterValue) throws PojoException;
}
